to touch each other - Francés Inglés Diccionario